package com.labot.service;

import java.util.Date;
import java.util.List;

import com.labot.model.Factura;
import com.labot.model.Premio;



public interface ServiceFacturas extends GenericManager<Factura, Long> {
 
  List<Factura> getPremiosporRango(Date fechadesde, Date fechahasta, Integer puntos ) throws Exception;

  Factura getPremiosporID(Integer valor)throws Exception;
	
//    void setEnvioDao(EnvioDao envioDao);
//
//  
//    List<Envio> getEnviosByCentro(Long id) throws Exception;
//    
//    
//    List<Envio> getEnviosporRango(Date fechadesde, Date fechahasta) throws Exception;
//    
//    
//    List<EnvioBitacora> getBitacorasEnvio(Long idEnvio) throws Exception;
//  
//    
//    List<Envio> getEnvios();
//    
//    Envio buscarEnvio(Long id);
//
//
//    Envio saveEnvio(Envio envio);
//
//   
//    void removeEnvio(Envio envio);
//
//
//    void removeEnvio(String envioId);

  
}
